@echo off
echo ========================================
echo    🔥 稳定视频播放修复 v5.0
echo ========================================
echo.

echo 🔥 本次稳定修复内容：
echo   🖥️ 桌面浏览器伪装 (Chrome 121)
echo   🛡️ 保持必要安全检查，移除系统冲突
echo   🎬 稳定HTML5视频播放优化
echo   ⚡ 精简权限配置，避免系统资源冲突
echo   🎯 视频网站基础优化：
echo      - 腾讯视频：播放器样式优化
echo      - 其他网站：基础播放按钮启用
echo   📱 移除激进配置，提升系统稳定性
echo   🔧 修复"BAD_INDEX"系统错误
echo   🚫 移除危险权限和反射调用
echo.

echo 🔨 稳定编译中...
.\gradlew.bat clean
.\gradlew.bat assembleRelease

if %errorlevel% equ 0 (
    echo ✅ 编译成功！
    echo.
    echo 📱 安装到TV：
    adb install -r app\build\outputs\apk\release\app-release.apk
    
    if %errorlevel% equ 0 (
        echo ✅ 安装成功！现在开始测试...
        echo.
        echo 🔥 稳定测试指南：
        echo   1️⃣ 打开腾讯视频书签（会看到"🎯 优化网站: v.qq.com"提示）
        echo   2️⃣ 等待2秒后会显示"🔥 启用视频播放增强"
        echo   3️⃣ 找任意视频点击播放
        echo   4️⃣ 观察是否正常播放（无系统错误）
        echo.
        echo 🎯 如果还是不能播放，尝试：
        echo   ▶️ 刷新页面（会重新进行优化）
        echo   ▶️ 等待页面完全加载
        echo   ▶️ 尝试其他视频网站
        echo   ▶️ 检查网络连接状态
        echo.
        echo 🚀 稳定功能说明：
        echo   ✓ 模拟Windows桌面Chrome (稳定版)
        echo   ✓ 基础视频元素优化
        echo   ✓ 播放按钮状态修复
        echo   ✓ 保持系统稳定性
        echo   ✓ 移除导致冲突的激进配置
        echo.
        echo 💡 修复了系统资源冲突问题！如果仍有问题：
        echo   - 可能是网站服务器限制
        echo   - 需要登录账号验证
        echo   - 内容地区限制
        echo   - 网络环境问题
    ) else (
        echo ❌ 安装失败，请检查ADB连接
        echo 确保TV设备已连接并开启USB调试
    )
) else (
    echo ❌ 编译失败！
    echo 请检查错误信息，可能需要：
    echo - 清理项目后重试
    echo - 检查Gradle配置
    echo - 确保Android SDK正确安装
)

echo.
pause 